strong winds from the south - Alemán Inglés Diccionario